home *** CD-ROM | disk | FTP | other *** search
/ Clickx 47 / Clickx 47.iso / assets / software / SyncBack / VirtualBox_1.5.4_Win_x86.msi / sdkcFile < prev    next >
Encoding:
Text File  |  2007-12-29  |  21.8 KB  |  649 lines

  1.  
  2.  
  3. /* this ALWAYS GENERATED file contains the IIDs and CLSIDs */
  4.  
  5. /* link this file in with the server and any clients */
  6.  
  7.  
  8.  /* File created by MIDL compiler version 6.00.0361 */
  9. /* at Sat Dec 29 08:20:40 2007
  10.  */
  11. /* Compiler settings for C:\vbox\branch\w32-1.5\out\win.x86\release\bin\sdk\idl\VirtualBox.idl:
  12.     Oicf, W1, Zp8, env=Win32 (32b run)
  13.     protocol : dce , ms_ext, c_ext, robust
  14.     error checks: allocation ref bounds_check enum stub_data 
  15.     VC __declspec() decoration level: 
  16.          __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  17.          DECLSPEC_UUID(), MIDL_INTERFACE()
  18. */
  19. //@@MIDL_FILE_HEADING(  )
  20.  
  21. #if !defined(_M_IA64) && !defined(_M_AMD64)
  22.  
  23.  
  24. #pragma warning( disable: 4049 )  /* more than 64k source lines */
  25.  
  26.  
  27. #ifdef __cplusplus
  28. extern "C"{
  29. #endif 
  30.  
  31.  
  32. #include <rpc.h>
  33. #include <rpcndr.h>
  34.  
  35. #ifdef _MIDL_USE_GUIDDEF_
  36.  
  37. #ifndef INITGUID
  38. #define INITGUID
  39. #include <guiddef.h>
  40. #undef INITGUID
  41. #else
  42. #include <guiddef.h>
  43. #endif
  44.  
  45. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  46.         DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
  47.  
  48. #else // !_MIDL_USE_GUIDDEF_
  49.  
  50. #ifndef __IID_DEFINED__
  51. #define __IID_DEFINED__
  52.  
  53. typedef struct _IID
  54. {
  55.     unsigned long x;
  56.     unsigned short s1;
  57.     unsigned short s2;
  58.     unsigned char  c[8];
  59. } IID;
  60.  
  61. #endif // __IID_DEFINED__
  62.  
  63. #ifndef CLSID_DEFINED
  64. #define CLSID_DEFINED
  65. typedef IID CLSID;
  66. #endif // CLSID_DEFINED
  67.  
  68. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  69.         const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
  70.  
  71. #endif !_MIDL_USE_GUIDDEF_
  72.  
  73. MIDL_DEFINE_GUID(IID, LIBID_VirtualBox,0x46137EEC,0x703B,0x4fe5,0xAF,0xD4,0x7C,0x9B,0xBB,0xBA,0x02,0x59);
  74.  
  75.  
  76. MIDL_DEFINE_GUID(IID, IID_IVirtualBoxErrorInfo,0xe98b5376,0x8eb4,0x4eea,0x81,0x2a,0x39,0x64,0xbf,0x3b,0xb2,0x6f);
  77.  
  78.  
  79. MIDL_DEFINE_GUID(IID, IID_IVirtualBoxCallback,0xee95ffc2,0xb6c6,0x4ce8,0x9e,0x9e,0xce,0xad,0xbb,0x50,0x19,0xfe);
  80.  
  81.  
  82. MIDL_DEFINE_GUID(IID, IID_IVirtualBox,0x76b25f3c,0x15d4,0x4785,0xa9,0xd3,0xad,0xc6,0xa4,0x62,0xbe,0xec);
  83.  
  84.  
  85. MIDL_DEFINE_GUID(IID, IID_IMachineEnumerator,0x1b554149,0xbe0a,0x4465,0x92,0x52,0x9f,0xf8,0xf4,0x20,0xaf,0x55);
  86.  
  87.  
  88. MIDL_DEFINE_GUID(IID, IID_IMachineCollection,0xFD443EC1,0x3007,0x4F5B,0x92,0x82,0xD7,0x27,0x60,0xA6,0x69,0x16);
  89.  
  90.  
  91. MIDL_DEFINE_GUID(IID, IID_IInternalMachineControl,0x454d1ff9,0x7257,0x40d6,0x9d,0x7a,0x1e,0xd8,0xb8,0xc8,0x71,0xb2);
  92.  
  93.  
  94. MIDL_DEFINE_GUID(IID, IID_IBIOSSettings,0x38b54279,0xdc35,0x4f5e,0xa4,0x31,0x83,0x5b,0x86,0x7c,0x6b,0x5e);
  95.  
  96.  
  97. MIDL_DEFINE_GUID(IID, IID_IMachine,0x31f7169f,0x14da,0x4c55,0x8c,0xb6,0xa3,0x66,0x51,0x86,0xe3,0x5e);
  98.  
  99.  
  100. MIDL_DEFINE_GUID(IID, IID_IConsoleCallback,0x13dfbef3,0xb74d,0x487d,0xba,0xda,0x23,0x04,0x52,0x9a,0xef,0xa6);
  101.  
  102.  
  103. MIDL_DEFINE_GUID(IID, IID_IRemoteDisplayInfo,0x550104cd,0x2dfd,0x4a6c,0x85,0x7d,0xf6,0xf8,0xe0,0x88,0xe6,0x2c);
  104.  
  105.  
  106. MIDL_DEFINE_GUID(IID, IID_IConsole,0x1DEA5C4B,0x0753,0x4193,0xB9,0x09,0x22,0x33,0x0F,0x64,0xEC,0x45);
  107.  
  108.  
  109. MIDL_DEFINE_GUID(IID, IID_IHostDVDDrive,0x21f86694,0x202d,0x4ce4,0x8b,0x05,0xa6,0x3f,0xf8,0x2d,0xbf,0x4c);
  110.  
  111.  
  112. MIDL_DEFINE_GUID(IID, IID_IHostDVDDriveEnumerator,0x1ed7cfaf,0xc363,0x40df,0xaa,0x4e,0x89,0xc1,0xaf,0xb7,0xd9,0x6b);
  113.  
  114.  
  115. MIDL_DEFINE_GUID(IID, IID_IHostDVDDriveCollection,0x1909c533,0x1a1e,0x445f,0xa4,0xe1,0xa2,0x67,0xcf,0xfc,0x30,0xed);
  116.  
  117.  
  118. MIDL_DEFINE_GUID(IID, IID_IHostFloppyDrive,0xb6a4d1a9,0x4221,0x43c3,0xbd,0x52,0x02,0x1a,0x5d,0xaa,0x9e,0xd2);
  119.  
  120.  
  121. MIDL_DEFINE_GUID(IID, IID_IHostFloppyDriveEnumerator,0xce04c924,0x4f54,0x432a,0x9d,0xec,0x11,0xfd,0xdc,0x3e,0xa8,0x75);
  122.  
  123.  
  124. MIDL_DEFINE_GUID(IID, IID_IHostFloppyDriveCollection,0xfd84bb86,0xc59a,0x4037,0xa5,0x57,0x75,0x5f,0xf2,0x63,0xa4,0x60);
  125.  
  126.  
  127. MIDL_DEFINE_GUID(IID, IID_IHostNetworkInterface,0xF4512D7C,0xB074,0x4e97,0x99,0xB8,0x6D,0x2B,0xD2,0x7C,0x3F,0x5A);
  128.  
  129.  
  130. MIDL_DEFINE_GUID(IID, IID_IHostNetworkInterfaceEnumerator,0x7B52FEF7,0x56E8,0x4aec,0x92,0xF5,0x15,0xE6,0xD1,0x1E,0xC6,0x30);
  131.  
  132.  
  133. MIDL_DEFINE_GUID(IID, IID_IHostNetworkInterfaceCollection,0xBF1D41F2,0xB97B,0x4314,0xA0,0xFB,0xD4,0x82,0x3A,0xF4,0x2F,0xB5);
  134.  
  135.  
  136. MIDL_DEFINE_GUID(IID, IID_IHost,0x81729c26,0x1aec,0x46f5,0xb7,0xc0,0xcc,0x73,0x64,0x73,0x8f,0xdb);
  137.  
  138.  
  139. MIDL_DEFINE_GUID(IID, IID_ISystemProperties,0x12c2e31e,0x247f,0x4d51,0x82,0xe5,0x5b,0x9d,0x4a,0x6c,0x7d,0x5b);
  140.  
  141.  
  142. MIDL_DEFINE_GUID(IID, IID_IGuestOSType,0xda94f478,0x1f37,0x4726,0xb7,0x50,0x22,0x35,0x95,0x0d,0xc2,0xfe);
  143.  
  144.  
  145. MIDL_DEFINE_GUID(IID, IID_IGuestOSTypeEnumerator,0xa3335e02,0x4669,0x4e3c,0x80,0xc7,0xc4,0xdc,0x70,0x56,0xa0,0x7c);
  146.  
  147.  
  148. MIDL_DEFINE_GUID(IID, IID_IGuestOSTypeCollection,0xa5e36749,0xa610,0x498b,0x9f,0x29,0x2e,0x36,0xc1,0x04,0x2d,0x65);
  149.  
  150.  
  151. MIDL_DEFINE_GUID(IID, IID_IGuest,0x5d54a565,0x813c,0x42a0,0xa8,0x1a,0xe3,0x17,0x79,0xe0,0x31,0x86);
  152.  
  153.  
  154. MIDL_DEFINE_GUID(IID, IID_IProgressEnumerator,0xe0380522,0x4ef1,0x48f4,0x85,0x6c,0xe4,0x55,0x17,0x7c,0xcb,0x2d);
  155.  
  156.  
  157. MIDL_DEFINE_GUID(IID, IID_IProgressCollection,0x78B76A7C,0xF0F2,0x467c,0x9F,0x0E,0xF0,0x89,0xA5,0x4E,0xE9,0x57);
  158.  
  159.  
  160. MIDL_DEFINE_GUID(IID, IID_IProgress,0x10CC03A1,0x717E,0x429b,0x99,0x2D,0xC6,0x7B,0x56,0x17,0x5A,0x51);
  161.  
  162.  
  163. MIDL_DEFINE_GUID(IID, IID_ISnapshotEnumerator,0x25cfa2a4,0x1f1d,0x4f05,0x96,0x58,0xb7,0xa5,0x89,0x4e,0xf1,0xa3);
  164.  
  165.  
  166. MIDL_DEFINE_GUID(IID, IID_ISnapshotCollection,0x23852e3c,0x94cd,0x4801,0xab,0x05,0xed,0x35,0x67,0x5b,0x38,0x94);
  167.  
  168.  
  169. MIDL_DEFINE_GUID(IID, IID_ISnapshot,0x9f1bbf79,0x13b0,0x4da2,0xab,0xba,0x4a,0x99,0x2c,0x65,0xc0,0x83);
  170.  
  171.  
  172. MIDL_DEFINE_GUID(IID, IID_IHardDiskAttachment,0xc0ffe596,0x21c6,0x4797,0x8d,0x8a,0xb4,0x7b,0x66,0x88,0x1e,0x7a);
  173.  
  174.  
  175. MIDL_DEFINE_GUID(IID, IID_IHardDiskAttachmentEnumerator,0x9955e486,0x2f0b,0x432a,0x99,0xe4,0x0e,0xbb,0xd3,0x38,0x87,0x5e);
  176.  
  177.  
  178. MIDL_DEFINE_GUID(IID, IID_IHardDiskAttachmentCollection,0x8f727842,0xbb77,0x45d4,0x92,0xde,0x4e,0xc1,0x4b,0xf6,0x13,0xc9);
  179.  
  180.  
  181. MIDL_DEFINE_GUID(IID, IID_IHardDiskEnumerator,0xb976f97b,0xcdb8,0x47e3,0x98,0x60,0x08,0x40,0x31,0xcb,0xd5,0x33);
  182.  
  183.  
  184. MIDL_DEFINE_GUID(IID, IID_IHardDiskCollection,0x43EAC2BC,0x5C61,0x40fa,0xBC,0x38,0x46,0xDE,0x2C,0x7D,0xB6,0xBB);
  185.  
  186.  
  187. MIDL_DEFINE_GUID(IID, IID_IHardDisk,0xFD443EC1,0x000F,0x4F5B,0x92,0x82,0xD7,0x27,0x60,0xA6,0x69,0x16);
  188.  
  189.  
  190. MIDL_DEFINE_GUID(IID, IID_IVirtualDiskImage,0xa8265b5a,0x0d20,0x4a46,0xa0,0x2f,0x65,0x69,0x3a,0x4e,0x82,0x39);
  191.  
  192.  
  193. MIDL_DEFINE_GUID(IID, IID_IISCSIHardDisk,0x003f6ca9,0x3257,0x4ef9,0x99,0xc9,0xc6,0x6c,0xe4,0x45,0x76,0xcb);
  194.  
  195.  
  196. MIDL_DEFINE_GUID(IID, IID_IVMDKImage,0x178398f5,0x8559,0x4fee,0x97,0x9e,0x42,0x0a,0xf5,0xb5,0x3e,0xef);
  197.  
  198.  
  199. MIDL_DEFINE_GUID(IID, IID_IDVDImageEnumerator,0x9BE77C8D,0xE1BE,0x4bf2,0xA6,0x7B,0xB4,0xDD,0x3D,0x2B,0x0F,0x28);
  200.  
  201.  
  202. MIDL_DEFINE_GUID(IID, IID_IDVDImageCollection,0xAE7053FA,0xADD2,0x4ea4,0xAF,0xCF,0x24,0xD5,0xF8,0xDD,0xED,0x64);
  203.  
  204.  
  205. MIDL_DEFINE_GUID(IID, IID_IDVDImage,0x140FFF03,0xE479,0x4194,0x85,0x62,0xAB,0xC4,0xF8,0x17,0x10,0x09);
  206.  
  207.  
  208. MIDL_DEFINE_GUID(IID, IID_IDVDDrive,0xd9bd101a,0x8079,0x4fb9,0xba,0xd1,0x31,0xbf,0x32,0x48,0x2b,0x75);
  209.  
  210.  
  211. MIDL_DEFINE_GUID(IID, IID_IFloppyImageEnumerator,0x902C4089,0x76B7,0x41f1,0x91,0xE8,0x49,0xA2,0x61,0xA2,0x8A,0x2C);
  212.  
  213.  
  214. MIDL_DEFINE_GUID(IID, IID_IFloppyImageCollection,0x327A8928,0x8572,0x446e,0xAD,0x9A,0x18,0xFE,0x30,0xE8,0x1F,0x3F);
  215.  
  216.  
  217. MIDL_DEFINE_GUID(IID, IID_IFloppyImage,0xCC696755,0xEA98,0x4ffe,0x9D,0xC5,0xC0,0x03,0x04,0x70,0x34,0xAB);
  218.  
  219.  
  220. MIDL_DEFINE_GUID(IID, IID_IFloppyDrive,0xE9318F71,0x78D2,0x4b00,0x86,0x3C,0xB7,0xCB,0x00,0x30,0xA2,0xD9);
  221.  
  222.  
  223. MIDL_DEFINE_GUID(IID, IID_IKeyboard,0xFD443EC1,0x000A,0x4F5B,0x92,0x82,0xD7,0x27,0x60,0xA6,0x69,0x16);
  224.  
  225.  
  226. MIDL_DEFINE_GUID(IID, IID_IMouse,0xFD443EC1,0x0006,0x4F5B,0x92,0x82,0xD7,0x27,0x60,0xA6,0x69,0x16);
  227.  
  228.  
  229. MIDL_DEFINE_GUID(IID, IID_IFramebuffer,0xaf431304,0x5b09,0x40e2,0x94,0xda,0x3c,0x3c,0xb0,0x38,0x22,0xc1);
  230.  
  231.  
  232. MIDL_DEFINE_GUID(IID, IID_IFramebufferOverlay,0x0bcc1c7e,0xe415,0x47d2,0xbf,0xdb,0xe4,0xc7,0x05,0xfb,0x0f,0x47);
  233.  
  234.  
  235. MIDL_DEFINE_GUID(IID, IID_IDisplay,0x09789f63,0x4525,0x48e5,0xa5,0xe4,0x10,0x80,0x45,0x3b,0x0e,0xab);
  236.  
  237.  
  238. MIDL_DEFINE_GUID(IID, IID_INetworkAdapter,0x78dfc978,0xecb0,0x44ee,0x8b,0x20,0x54,0x54,0x9d,0xd4,0x53,0x9e);
  239.  
  240.  
  241. MIDL_DEFINE_GUID(IID, IID_ISerialPort,0x937f6970,0x5103,0x4745,0xb7,0x8e,0xd2,0x8d,0xcf,0x14,0x79,0xa8);
  242.  
  243.  
  244. MIDL_DEFINE_GUID(IID, IID_IParallelPort,0x0c925f06,0xdd10,0x4b77,0x8d,0xe8,0x29,0x4d,0x73,0x8c,0x32,0x14);
  245.  
  246.  
  247. MIDL_DEFINE_GUID(IID, IID_IMachineDebugger,0x358b05cd,0x6d43,0x42b9,0x9c,0x2b,0x75,0xd4,0x66,0xa5,0x8c,0xfc);
  248.  
  249.  
  250. MIDL_DEFINE_GUID(IID, IID_IUSBController,0xf4c2d3dc,0xf109,0x4da7,0x93,0xb1,0xec,0x28,0x97,0x3a,0xc8,0x9f);
  251.  
  252.  
  253. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceEnumerator,0xaefe00f7,0xeb8a,0x454b,0x9e,0xa4,0xfd,0x5a,0xd9,0x3c,0x0e,0x99);
  254.  
  255.  
  256. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceCollection,0xe31f3248,0x90dd,0x4ca2,0x95,0xf0,0x6b,0x36,0x04,0x2d,0x96,0xa2);
  257.  
  258.  
  259. MIDL_DEFINE_GUID(IID, IID_IUSBDevice,0x850af07b,0x9ee8,0x48c2,0xb6,0xb0,0xf6,0xd0,0xac,0xbf,0x63,0xc3);
  260.  
  261.  
  262. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceFilterEnumerator,0x833339b1,0x3f76,0x412c,0xa0,0x6e,0xdb,0xb3,0xfe,0x06,0x02,0x85);
  263.  
  264.  
  265. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceFilterCollection,0x4fa3fc99,0xceb1,0x4bf5,0xa9,0xcb,0xe9,0x62,0xd8,0x25,0xc1,0xef);
  266.  
  267.  
  268. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceFilter,0xd6831fb4,0x1a94,0x4c2c,0x96,0xef,0x8d,0x0d,0x61,0x92,0x06,0x6d);
  269.  
  270.  
  271. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceEnumerator,0xa0c55136,0x939f,0x4d20,0xb9,0xd3,0x4d,0x40,0x6f,0x08,0xbf,0xa5);
  272.  
  273.  
  274. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceCollection,0xf9d3f96d,0xb027,0x4994,0xb5,0x89,0x70,0xbb,0x9e,0xe0,0xd3,0x64);
  275.  
  276.  
  277. MIDL_DEFINE_GUID(IID, IID_IHostUSBDevice,0x173b4b44,0xd268,0x4334,0xa0,0x0d,0xb6,0x52,0x1c,0x9a,0x74,0x0a);
  278.  
  279.  
  280. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceFilterEnumerator,0xff735211,0x903e,0x4642,0x9c,0x37,0x18,0x9e,0xb4,0x45,0x79,0xfe);
  281.  
  282.  
  283. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceFilterCollection,0x1a80458b,0x87f1,0x4a74,0x99,0x5d,0x04,0xe2,0x33,0x01,0x19,0xe0);
  284.  
  285.  
  286. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceFilter,0x4cc70246,0xd74a,0x400f,0x82,0x22,0x39,0x00,0x48,0x9c,0x03,0x74);
  287.  
  288.  
  289. MIDL_DEFINE_GUID(IID, IID_IAudioAdapter,0x921873db,0x5f3f,0x4b69,0x91,0xf9,0x7b,0xe9,0xe5,0x35,0xa2,0xcb);
  290.  
  291.  
  292. MIDL_DEFINE_GUID(IID, IID_IVRDPServer,0xed9d31ae,0x867f,0x45fc,0xb7,0x27,0x67,0x40,0x08,0x4d,0x18,0x83);
  293.  
  294.  
  295. MIDL_DEFINE_GUID(IID, IID_ISharedFolderEnumerator,0x1d420fd8,0xe7c1,0x4511,0xab,0xf4,0xa5,0x04,0xdc,0x6d,0x0c,0xbf);
  296.  
  297.  
  298. MIDL_DEFINE_GUID(IID, IID_ISharedFolderCollection,0x9c7e2282,0xbb16,0x4fa7,0x91,0x38,0xf3,0x83,0xc5,0xe0,0x23,0x53);
  299.  
  300.  
  301. MIDL_DEFINE_GUID(IID, IID_ISharedFolder,0x8b0c5f70,0x9139,0x4f97,0xa4,0x21,0x64,0xd5,0xe9,0xc3,0x35,0xd5);
  302.  
  303.  
  304. MIDL_DEFINE_GUID(IID, IID_IInternalSessionControl,0x4cdd3403,0x4ce8,0x4b47,0x89,0x7c,0xdb,0x79,0xe0,0x90,0xaa,0x29);
  305.  
  306.  
  307. MIDL_DEFINE_GUID(IID, IID_ISession,0x12F4DCDB,0x12B2,0x4ec1,0xB7,0xCD,0xDD,0xD9,0xF6,0xC5,0xBF,0x4D);
  308.  
  309.  
  310. MIDL_DEFINE_GUID(CLSID, CLSID_VirtualBox,0xB1A7A4F2,0x47B9,0x4A1E,0x82,0xB2,0x07,0xCC,0xD5,0x32,0x3C,0x3F);
  311.  
  312.  
  313. MIDL_DEFINE_GUID(CLSID, CLSID_Session,0x3C02F46D,0xC9D2,0x4f11,0xA3,0x84,0x53,0xF0,0xCF,0x91,0x72,0x14);
  314.  
  315. #undef MIDL_DEFINE_GUID
  316.  
  317. #ifdef __cplusplus
  318. }
  319. #endif
  320.  
  321.  
  322.  
  323. #endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/
  324.  
  325.  
  326.  
  327. /* this ALWAYS GENERATED file contains the IIDs and CLSIDs */
  328.  
  329. /* link this file in with the server and any clients */
  330.  
  331.  
  332.  /* File created by MIDL compiler version 6.00.0361 */
  333. /* at Sat Dec 29 08:20:40 2007
  334.  */
  335. /* Compiler settings for C:\vbox\branch\w32-1.5\out\win.x86\release\bin\sdk\idl\VirtualBox.idl:
  336.     Oicf, W1, Zp8, env=Win64 (32b run,appending)
  337.     protocol : dce , ms_ext, c_ext, robust
  338.     error checks: allocation ref bounds_check enum stub_data 
  339.     VC __declspec() decoration level: 
  340.          __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  341.          DECLSPEC_UUID(), MIDL_INTERFACE()
  342. */
  343. //@@MIDL_FILE_HEADING(  )
  344.  
  345. #if defined(_M_IA64) || defined(_M_AMD64)
  346.  
  347.  
  348. #pragma warning( disable: 4049 )  /* more than 64k source lines */
  349.  
  350.  
  351. #ifdef __cplusplus
  352. extern "C"{
  353. #endif 
  354.  
  355.  
  356. #include <rpc.h>
  357. #include <rpcndr.h>
  358.  
  359. #ifdef _MIDL_USE_GUIDDEF_
  360.  
  361. #ifndef INITGUID
  362. #define INITGUID
  363. #include <guiddef.h>
  364. #undef INITGUID
  365. #else
  366. #include <guiddef.h>
  367. #endif
  368.  
  369. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  370.         DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
  371.  
  372. #else // !_MIDL_USE_GUIDDEF_
  373.  
  374. #ifndef __IID_DEFINED__
  375. #define __IID_DEFINED__
  376.  
  377. typedef struct _IID
  378. {
  379.     unsigned long x;
  380.     unsigned short s1;
  381.     unsigned short s2;
  382.     unsigned char  c[8];
  383. } IID;
  384.  
  385. #endif // __IID_DEFINED__
  386.  
  387. #ifndef CLSID_DEFINED
  388. #define CLSID_DEFINED
  389. typedef IID CLSID;
  390. #endif // CLSID_DEFINED
  391.  
  392. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  393.         const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
  394.  
  395. #endif !_MIDL_USE_GUIDDEF_
  396.  
  397. MIDL_DEFINE_GUID(IID, LIBID_VirtualBox,0x46137EEC,0x703B,0x4fe5,0xAF,0xD4,0x7C,0x9B,0xBB,0xBA,0x02,0x59);
  398.  
  399.  
  400. MIDL_DEFINE_GUID(IID, IID_IVirtualBoxErrorInfo,0xe98b5376,0x8eb4,0x4eea,0x81,0x2a,0x39,0x64,0xbf,0x3b,0xb2,0x6f);
  401.  
  402.  
  403. MIDL_DEFINE_GUID(IID, IID_IVirtualBoxCallback,0xee95ffc2,0xb6c6,0x4ce8,0x9e,0x9e,0xce,0xad,0xbb,0x50,0x19,0xfe);
  404.  
  405.  
  406. MIDL_DEFINE_GUID(IID, IID_IVirtualBox,0x76b25f3c,0x15d4,0x4785,0xa9,0xd3,0xad,0xc6,0xa4,0x62,0xbe,0xec);
  407.  
  408.  
  409. MIDL_DEFINE_GUID(IID, IID_IMachineEnumerator,0x1b554149,0xbe0a,0x4465,0x92,0x52,0x9f,0xf8,0xf4,0x20,0xaf,0x55);
  410.  
  411.  
  412. MIDL_DEFINE_GUID(IID, IID_IMachineCollection,0xFD443EC1,0x3007,0x4F5B,0x92,0x82,0xD7,0x27,0x60,0xA6,0x69,0x16);
  413.  
  414.  
  415. MIDL_DEFINE_GUID(IID, IID_IInternalMachineControl,0x454d1ff9,0x7257,0x40d6,0x9d,0x7a,0x1e,0xd8,0xb8,0xc8,0x71,0xb2);
  416.  
  417.  
  418. MIDL_DEFINE_GUID(IID, IID_IBIOSSettings,0x38b54279,0xdc35,0x4f5e,0xa4,0x31,0x83,0x5b,0x86,0x7c,0x6b,0x5e);
  419.  
  420.  
  421. MIDL_DEFINE_GUID(IID, IID_IMachine,0x31f7169f,0x14da,0x4c55,0x8c,0xb6,0xa3,0x66,0x51,0x86,0xe3,0x5e);
  422.  
  423.  
  424. MIDL_DEFINE_GUID(IID, IID_IConsoleCallback,0x13dfbef3,0xb74d,0x487d,0xba,0xda,0x23,0x04,0x52,0x9a,0xef,0xa6);
  425.  
  426.  
  427. MIDL_DEFINE_GUID(IID, IID_IRemoteDisplayInfo,0x550104cd,0x2dfd,0x4a6c,0x85,0x7d,0xf6,0xf8,0xe0,0x88,0xe6,0x2c);
  428.  
  429.  
  430. MIDL_DEFINE_GUID(IID, IID_IConsole,0x1DEA5C4B,0x0753,0x4193,0xB9,0x09,0x22,0x33,0x0F,0x64,0xEC,0x45);
  431.  
  432.  
  433. MIDL_DEFINE_GUID(IID, IID_IHostDVDDrive,0x21f86694,0x202d,0x4ce4,0x8b,0x05,0xa6,0x3f,0xf8,0x2d,0xbf,0x4c);
  434.  
  435.  
  436. MIDL_DEFINE_GUID(IID, IID_IHostDVDDriveEnumerator,0x1ed7cfaf,0xc363,0x40df,0xaa,0x4e,0x89,0xc1,0xaf,0xb7,0xd9,0x6b);
  437.  
  438.  
  439. MIDL_DEFINE_GUID(IID, IID_IHostDVDDriveCollection,0x1909c533,0x1a1e,0x445f,0xa4,0xe1,0xa2,0x67,0xcf,0xfc,0x30,0xed);
  440.  
  441.  
  442. MIDL_DEFINE_GUID(IID, IID_IHostFloppyDrive,0xb6a4d1a9,0x4221,0x43c3,0xbd,0x52,0x02,0x1a,0x5d,0xaa,0x9e,0xd2);
  443.  
  444.  
  445. MIDL_DEFINE_GUID(IID, IID_IHostFloppyDriveEnumerator,0xce04c924,0x4f54,0x432a,0x9d,0xec,0x11,0xfd,0xdc,0x3e,0xa8,0x75);
  446.  
  447.  
  448. MIDL_DEFINE_GUID(IID, IID_IHostFloppyDriveCollection,0xfd84bb86,0xc59a,0x4037,0xa5,0x57,0x75,0x5f,0xf2,0x63,0xa4,0x60);
  449.  
  450.  
  451. MIDL_DEFINE_GUID(IID, IID_IHostNetworkInterface,0xF4512D7C,0xB074,0x4e97,0x99,0xB8,0x6D,0x2B,0xD2,0x7C,0x3F,0x5A);
  452.  
  453.  
  454. MIDL_DEFINE_GUID(IID, IID_IHostNetworkInterfaceEnumerator,0x7B52FEF7,0x56E8,0x4aec,0x92,0xF5,0x15,0xE6,0xD1,0x1E,0xC6,0x30);
  455.  
  456.  
  457. MIDL_DEFINE_GUID(IID, IID_IHostNetworkInterfaceCollection,0xBF1D41F2,0xB97B,0x4314,0xA0,0xFB,0xD4,0x82,0x3A,0xF4,0x2F,0xB5);
  458.  
  459.  
  460. MIDL_DEFINE_GUID(IID, IID_IHost,0x81729c26,0x1aec,0x46f5,0xb7,0xc0,0xcc,0x73,0x64,0x73,0x8f,0xdb);
  461.  
  462.  
  463. MIDL_DEFINE_GUID(IID, IID_ISystemProperties,0x12c2e31e,0x247f,0x4d51,0x82,0xe5,0x5b,0x9d,0x4a,0x6c,0x7d,0x5b);
  464.  
  465.  
  466. MIDL_DEFINE_GUID(IID, IID_IGuestOSType,0xda94f478,0x1f37,0x4726,0xb7,0x50,0x22,0x35,0x95,0x0d,0xc2,0xfe);
  467.  
  468.  
  469. MIDL_DEFINE_GUID(IID, IID_IGuestOSTypeEnumerator,0xa3335e02,0x4669,0x4e3c,0x80,0xc7,0xc4,0xdc,0x70,0x56,0xa0,0x7c);
  470.  
  471.  
  472. MIDL_DEFINE_GUID(IID, IID_IGuestOSTypeCollection,0xa5e36749,0xa610,0x498b,0x9f,0x29,0x2e,0x36,0xc1,0x04,0x2d,0x65);
  473.  
  474.  
  475. MIDL_DEFINE_GUID(IID, IID_IGuest,0x5d54a565,0x813c,0x42a0,0xa8,0x1a,0xe3,0x17,0x79,0xe0,0x31,0x86);
  476.  
  477.  
  478. MIDL_DEFINE_GUID(IID, IID_IProgressEnumerator,0xe0380522,0x4ef1,0x48f4,0x85,0x6c,0xe4,0x55,0x17,0x7c,0xcb,0x2d);
  479.  
  480.  
  481. MIDL_DEFINE_GUID(IID, IID_IProgressCollection,0x78B76A7C,0xF0F2,0x467c,0x9F,0x0E,0xF0,0x89,0xA5,0x4E,0xE9,0x57);
  482.  
  483.  
  484. MIDL_DEFINE_GUID(IID, IID_IProgress,0x10CC03A1,0x717E,0x429b,0x99,0x2D,0xC6,0x7B,0x56,0x17,0x5A,0x51);
  485.  
  486.  
  487. MIDL_DEFINE_GUID(IID, IID_ISnapshotEnumerator,0x25cfa2a4,0x1f1d,0x4f05,0x96,0x58,0xb7,0xa5,0x89,0x4e,0xf1,0xa3);
  488.  
  489.  
  490. MIDL_DEFINE_GUID(IID, IID_ISnapshotCollection,0x23852e3c,0x94cd,0x4801,0xab,0x05,0xed,0x35,0x67,0x5b,0x38,0x94);
  491.  
  492.  
  493. MIDL_DEFINE_GUID(IID, IID_ISnapshot,0x9f1bbf79,0x13b0,0x4da2,0xab,0xba,0x4a,0x99,0x2c,0x65,0xc0,0x83);
  494.  
  495.  
  496. MIDL_DEFINE_GUID(IID, IID_IHardDiskAttachment,0xc0ffe596,0x21c6,0x4797,0x8d,0x8a,0xb4,0x7b,0x66,0x88,0x1e,0x7a);
  497.  
  498.  
  499. MIDL_DEFINE_GUID(IID, IID_IHardDiskAttachmentEnumerator,0x9955e486,0x2f0b,0x432a,0x99,0xe4,0x0e,0xbb,0xd3,0x38,0x87,0x5e);
  500.  
  501.  
  502. MIDL_DEFINE_GUID(IID, IID_IHardDiskAttachmentCollection,0x8f727842,0xbb77,0x45d4,0x92,0xde,0x4e,0xc1,0x4b,0xf6,0x13,0xc9);
  503.  
  504.  
  505. MIDL_DEFINE_GUID(IID, IID_IHardDiskEnumerator,0xb976f97b,0xcdb8,0x47e3,0x98,0x60,0x08,0x40,0x31,0xcb,0xd5,0x33);
  506.  
  507.  
  508. MIDL_DEFINE_GUID(IID, IID_IHardDiskCollection,0x43EAC2BC,0x5C61,0x40fa,0xBC,0x38,0x46,0xDE,0x2C,0x7D,0xB6,0xBB);
  509.  
  510.  
  511. MIDL_DEFINE_GUID(IID, IID_IHardDisk,0xFD443EC1,0x000F,0x4F5B,0x92,0x82,0xD7,0x27,0x60,0xA6,0x69,0x16);
  512.  
  513.  
  514. MIDL_DEFINE_GUID(IID, IID_IVirtualDiskImage,0xa8265b5a,0x0d20,0x4a46,0xa0,0x2f,0x65,0x69,0x3a,0x4e,0x82,0x39);
  515.  
  516.  
  517. MIDL_DEFINE_GUID(IID, IID_IISCSIHardDisk,0x003f6ca9,0x3257,0x4ef9,0x99,0xc9,0xc6,0x6c,0xe4,0x45,0x76,0xcb);
  518.  
  519.  
  520. MIDL_DEFINE_GUID(IID, IID_IVMDKImage,0x178398f5,0x8559,0x4fee,0x97,0x9e,0x42,0x0a,0xf5,0xb5,0x3e,0xef);
  521.  
  522.  
  523. MIDL_DEFINE_GUID(IID, IID_IDVDImageEnumerator,0x9BE77C8D,0xE1BE,0x4bf2,0xA6,0x7B,0xB4,0xDD,0x3D,0x2B,0x0F,0x28);
  524.  
  525.  
  526. MIDL_DEFINE_GUID(IID, IID_IDVDImageCollection,0xAE7053FA,0xADD2,0x4ea4,0xAF,0xCF,0x24,0xD5,0xF8,0xDD,0xED,0x64);
  527.  
  528.  
  529. MIDL_DEFINE_GUID(IID, IID_IDVDImage,0x140FFF03,0xE479,0x4194,0x85,0x62,0xAB,0xC4,0xF8,0x17,0x10,0x09);
  530.  
  531.  
  532. MIDL_DEFINE_GUID(IID, IID_IDVDDrive,0xd9bd101a,0x8079,0x4fb9,0xba,0xd1,0x31,0xbf,0x32,0x48,0x2b,0x75);
  533.  
  534.  
  535. MIDL_DEFINE_GUID(IID, IID_IFloppyImageEnumerator,0x902C4089,0x76B7,0x41f1,0x91,0xE8,0x49,0xA2,0x61,0xA2,0x8A,0x2C);
  536.  
  537.  
  538. MIDL_DEFINE_GUID(IID, IID_IFloppyImageCollection,0x327A8928,0x8572,0x446e,0xAD,0x9A,0x18,0xFE,0x30,0xE8,0x1F,0x3F);
  539.  
  540.  
  541. MIDL_DEFINE_GUID(IID, IID_IFloppyImage,0xCC696755,0xEA98,0x4ffe,0x9D,0xC5,0xC0,0x03,0x04,0x70,0x34,0xAB);
  542.  
  543.  
  544. MIDL_DEFINE_GUID(IID, IID_IFloppyDrive,0xE9318F71,0x78D2,0x4b00,0x86,0x3C,0xB7,0xCB,0x00,0x30,0xA2,0xD9);
  545.  
  546.  
  547. MIDL_DEFINE_GUID(IID, IID_IKeyboard,0xFD443EC1,0x000A,0x4F5B,0x92,0x82,0xD7,0x27,0x60,0xA6,0x69,0x16);
  548.  
  549.  
  550. MIDL_DEFINE_GUID(IID, IID_IMouse,0xFD443EC1,0x0006,0x4F5B,0x92,0x82,0xD7,0x27,0x60,0xA6,0x69,0x16);
  551.  
  552.  
  553. MIDL_DEFINE_GUID(IID, IID_IFramebuffer,0xaf431304,0x5b09,0x40e2,0x94,0xda,0x3c,0x3c,0xb0,0x38,0x22,0xc1);
  554.  
  555.  
  556. MIDL_DEFINE_GUID(IID, IID_IFramebufferOverlay,0x0bcc1c7e,0xe415,0x47d2,0xbf,0xdb,0xe4,0xc7,0x05,0xfb,0x0f,0x47);
  557.  
  558.  
  559. MIDL_DEFINE_GUID(IID, IID_IDisplay,0x09789f63,0x4525,0x48e5,0xa5,0xe4,0x10,0x80,0x45,0x3b,0x0e,0xab);
  560.  
  561.  
  562. MIDL_DEFINE_GUID(IID, IID_INetworkAdapter,0x78dfc978,0xecb0,0x44ee,0x8b,0x20,0x54,0x54,0x9d,0xd4,0x53,0x9e);
  563.  
  564.  
  565. MIDL_DEFINE_GUID(IID, IID_ISerialPort,0x937f6970,0x5103,0x4745,0xb7,0x8e,0xd2,0x8d,0xcf,0x14,0x79,0xa8);
  566.  
  567.  
  568. MIDL_DEFINE_GUID(IID, IID_IParallelPort,0x0c925f06,0xdd10,0x4b77,0x8d,0xe8,0x29,0x4d,0x73,0x8c,0x32,0x14);
  569.  
  570.  
  571. MIDL_DEFINE_GUID(IID, IID_IMachineDebugger,0x358b05cd,0x6d43,0x42b9,0x9c,0x2b,0x75,0xd4,0x66,0xa5,0x8c,0xfc);
  572.  
  573.  
  574. MIDL_DEFINE_GUID(IID, IID_IUSBController,0xf4c2d3dc,0xf109,0x4da7,0x93,0xb1,0xec,0x28,0x97,0x3a,0xc8,0x9f);
  575.  
  576.  
  577. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceEnumerator,0xaefe00f7,0xeb8a,0x454b,0x9e,0xa4,0xfd,0x5a,0xd9,0x3c,0x0e,0x99);
  578.  
  579.  
  580. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceCollection,0xe31f3248,0x90dd,0x4ca2,0x95,0xf0,0x6b,0x36,0x04,0x2d,0x96,0xa2);
  581.  
  582.  
  583. MIDL_DEFINE_GUID(IID, IID_IUSBDevice,0x850af07b,0x9ee8,0x48c2,0xb6,0xb0,0xf6,0xd0,0xac,0xbf,0x63,0xc3);
  584.  
  585.  
  586. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceFilterEnumerator,0x833339b1,0x3f76,0x412c,0xa0,0x6e,0xdb,0xb3,0xfe,0x06,0x02,0x85);
  587.  
  588.  
  589. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceFilterCollection,0x4fa3fc99,0xceb1,0x4bf5,0xa9,0xcb,0xe9,0x62,0xd8,0x25,0xc1,0xef);
  590.  
  591.  
  592. MIDL_DEFINE_GUID(IID, IID_IUSBDeviceFilter,0xd6831fb4,0x1a94,0x4c2c,0x96,0xef,0x8d,0x0d,0x61,0x92,0x06,0x6d);
  593.  
  594.  
  595. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceEnumerator,0xa0c55136,0x939f,0x4d20,0xb9,0xd3,0x4d,0x40,0x6f,0x08,0xbf,0xa5);
  596.  
  597.  
  598. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceCollection,0xf9d3f96d,0xb027,0x4994,0xb5,0x89,0x70,0xbb,0x9e,0xe0,0xd3,0x64);
  599.  
  600.  
  601. MIDL_DEFINE_GUID(IID, IID_IHostUSBDevice,0x173b4b44,0xd268,0x4334,0xa0,0x0d,0xb6,0x52,0x1c,0x9a,0x74,0x0a);
  602.  
  603.  
  604. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceFilterEnumerator,0xff735211,0x903e,0x4642,0x9c,0x37,0x18,0x9e,0xb4,0x45,0x79,0xfe);
  605.  
  606.  
  607. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceFilterCollection,0x1a80458b,0x87f1,0x4a74,0x99,0x5d,0x04,0xe2,0x33,0x01,0x19,0xe0);
  608.  
  609.  
  610. MIDL_DEFINE_GUID(IID, IID_IHostUSBDeviceFilter,0x4cc70246,0xd74a,0x400f,0x82,0x22,0x39,0x00,0x48,0x9c,0x03,0x74);
  611.  
  612.  
  613. MIDL_DEFINE_GUID(IID, IID_IAudioAdapter,0x921873db,0x5f3f,0x4b69,0x91,0xf9,0x7b,0xe9,0xe5,0x35,0xa2,0xcb);
  614.  
  615.  
  616. MIDL_DEFINE_GUID(IID, IID_IVRDPServer,0xed9d31ae,0x867f,0x45fc,0xb7,0x27,0x67,0x40,0x08,0x4d,0x18,0x83);
  617.  
  618.  
  619. MIDL_DEFINE_GUID(IID, IID_ISharedFolderEnumerator,0x1d420fd8,0xe7c1,0x4511,0xab,0xf4,0xa5,0x04,0xdc,0x6d,0x0c,0xbf);
  620.  
  621.  
  622. MIDL_DEFINE_GUID(IID, IID_ISharedFolderCollection,0x9c7e2282,0xbb16,0x4fa7,0x91,0x38,0xf3,0x83,0xc5,0xe0,0x23,0x53);
  623.  
  624.  
  625. MIDL_DEFINE_GUID(IID, IID_ISharedFolder,0x8b0c5f70,0x9139,0x4f97,0xa4,0x21,0x64,0xd5,0xe9,0xc3,0x35,0xd5);
  626.  
  627.  
  628. MIDL_DEFINE_GUID(IID, IID_IInternalSessionControl,0x4cdd3403,0x4ce8,0x4b47,0x89,0x7c,0xdb,0x79,0xe0,0x90,0xaa,0x29);
  629.  
  630.  
  631. MIDL_DEFINE_GUID(IID, IID_ISession,0x12F4DCDB,0x12B2,0x4ec1,0xB7,0xCD,0xDD,0xD9,0xF6,0xC5,0xBF,0x4D);
  632.  
  633.  
  634. MIDL_DEFINE_GUID(CLSID, CLSID_VirtualBox,0xB1A7A4F2,0x47B9,0x4A1E,0x82,0xB2,0x07,0xCC,0xD5,0x32,0x3C,0x3F);
  635.  
  636.  
  637. MIDL_DEFINE_GUID(CLSID, CLSID_Session,0x3C02F46D,0xC9D2,0x4f11,0xA3,0x84,0x53,0xF0,0xCF,0x91,0x72,0x14);
  638.  
  639. #undef MIDL_DEFINE_GUID
  640.  
  641. #ifdef __cplusplus
  642. }
  643. #endif
  644.  
  645.  
  646.  
  647. #endif /* defined(_M_IA64) || defined(_M_AMD64)*/
  648.  
  649.